﻿namespace RndMaterialDisposalService.Models.ResponseModel
{


    /// <summary>
    /// 
    /// </summary>
    public class TreeNodeResp
    {
        /// <summary>
        /// 
        /// </summary>
        public TreeNodeResp()
        {
            Children = new List<TreeNodeResp>();
        }

        /// <summary>
        /// 
        /// </summary>
        public Guid Key { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string Title { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string Label { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int? FunTag { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public Guid ParentId { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string? Remark { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string? AdminViews { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public List<TreeNodeResp> Children { get; set; }
    }


}
